be off one’s rocker - French English Dictionary